<?php
	if(isset($_SESSION["user"]) && $_SESSION["user"] == "admin")
	{
		if(!isset($_POST["SupprimerTheme"]) && !isset($_POST["AjoutTheme"])  && !isset($_POST["ModifierTheme"]) && !isset($_POST["SupprimerEnseignant"]) && !isset($_POST["AjoutEnseignant"]) && !isset($_POST["ModifierEnseignant"]) && !isset($_POST["ModifierParametre"]))
		{
			$theme = Theme::getAllTheme();
		
			$enseignant = Enseignant::getAllEnseigant();
		
			$parametre = Parametre::getAllParametre();
		
			include CHEMIN_VUE.'parametres.php';
		}
		elseif(isset($_POST["AjoutTheme"]))
		{
			$modif=false;
			
			include CHEMIN_VUE.'ajouterTheme.php';
		}
		elseif(isset($_POST["AjoutEnseignant"]))
		{
			$modif=false;
			
			include CHEMIN_VUE.'ajouterEnseignant.php';
		}
		elseif(isset($_POST["SupprimerEnseignant"]) && isset($_GET[LOGIN_PROF]))
		{
			$enseignant = new Enseignant($_GET[LOGIN_PROF]);
			$enseignant->getOneEnseignant();
			
			if($enseignant->delOneEnseignant())
				$_SESSION["message"]="L'enseignant a bien été supprimé.";
			else
				$_SESSION["message"] = "Erreur";
			
			header("Location: index.php?module=administration&action=parametres");
		}
		elseif(isset($_POST["ModifierEnseignant"]) && isset($_GET[LOGIN_PROF]))
		{
			$enseignant = new Enseignant($_GET[LOGIN_PROF]);
			$enseignant->getOneEnseignant();
			
			$modif=true;
				
			include CHEMIN_VUE.'ajouterEnseignant.php';
		}
		elseif(isset($_POST["SupprimerTheme"]) && isset($_GET[CODE_THEME]))
		{
			$theme = new Theme($_GET[CODE_THEME]);
			$theme->getOneTheme();
			if($theme->delOneTheme())
				$_SESSION["message"]="Le thème a bien été supprimé.";
			else
				$_SESSION["message"] = "Erreur";
			
			header("Location: index.php?module=administration&action=parametres");
		}
		elseif(isset($_POST["ModifierTheme"]) && isset($_GET[CODE_THEME]))
		{
			$theme = new Theme($_GET[CODE_THEME]);
			$theme->getOneTheme();
				
			$modif=true;
		
			include CHEMIN_VUE.'ajouterTheme.php';
		}
		elseif(isset($_POST["ModifierParametre"]))
		{
			$parametre = Parametre::getAllParametre();
			if($parametre != false)
			{	
				$ok=0;
				foreach($parametre as $p)
				{
					$p->set_valeur($_POST[$p->get_id()]);	
					$p->modifOneParametre();
				}
				$_SESSION["message"]="Les paramètres ont bien été modifiés.";
			}
			
			header("Location: index.php?module=administration&action=parametres");
		}
		
	}
	else
		include 'global/erreurConnexion.php';
